Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 CAMBERWELL NEW ROAD Terraced £1,317,793 £1,050,000 12 Jan 2018
68 CAMBERWELL NEW ROAD Terraced £780,429 £422,000 5 May 2005
70 CAMBERWELL NEW ROAD Terraced £757,929 £445,000 20 Sep 2006
84 CAMBERWELL NEW ROAD Flats/Maisonettes £254,887 £55,000 30 Nov 1998
84A CAMBERWELL NEW ROAD Flats/Maisonettes £400,965 £232,000 22 Dec 2009
90A CAMBERWELL NEW ROAD Flats/Maisonettes £604,950 £485,000 4 May 2018
92 CAMBERWELL NEW ROAD Terraced £1,095,203 £890,000 23 Aug 2019
92A CAMBERWELL NEW ROAD Terraced £1,036,273 £710,000 29 May 2015
96 CAMBERWELL NEW ROAD Terraced £535,981 £310,000 13 Jul 2006
104 CAMBERWELL NEW ROAD Terraced £868,107 £650,000 16 Jun 2016
108 CAMBERWELL NEW ROAD Flats/Maisonettes £885,598 £345,000 15 Nov 2002
112 CAMBERWELL NEW ROAD Flats/Maisonettes £865,833 £700,000 8 Aug 2018
FLAT A 112 CAMBERWELL NEW ROAD Flats/Maisonettes £312,548 £170,500 11 Aug 2005
116A CAMBERWELL NEW ROAD Flats/Maisonettes £610,467 £360,100 17 Sep 2010
118 CAMBERWELL NEW ROAD Semi-Detached £788,683 £465,000 27 Jun 2012
120 CAMBERWELL NEW ROAD Semi-Detached £566,000 16 May 2023
122B CAMBERWELL NEW ROAD Flats/Maisonettes £735,794 £600,000 28 Oct 2019
124 CAMBERWELL NEW ROAD Terraced £778,894 £451,000 3 May 2011
128 CAMBERWELL NEW ROAD Terraced £800,501 £150,000 27 Jan 1997
134 CAMBERWELL NEW ROAD Terraced £725,356 £420,000 3 May 2011
142A CAMBERWELL NEW ROAD Terraced £961,622 £290,000 9 Aug 2001